made an impact on

对…产生影响;对…有影响力